particulate cloud - Alemán Inglés Diccionario